stochastic diffusion